883741
973717
576746
301629
15198
291474
139976
347355
702143
670736
608188
61394
350809
818395
163360
25017
932981
945648
667669
28540
471125
275916
1024767
970377